carriage dog - Spanish English Dictionary